@font-face {
    font-family: 'GTWalsheimProUltraLight-Oblique';
    src: url('GTWalsheimProUltraLight-Oblique.eot');
    src: url('GTWalsheimProUltraLight-Oblique.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProUltraLight-Oblique.woff2') format('woff2'),
        url('GTWalsheimProUltraLight-Oblique.woff') format('woff'),
        url('GTWalsheimProUltraLight-Oblique.svg#GTWalsheimProUltraLight-Oblique') format('svg');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'GTWalsheimProMedium';
    src: url('GTWalsheimProMedium.eot');
    src: url('GTWalsheimProMedium.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProMedium.woff2') format('woff2'),
        url('GTWalsheimProMedium.woff') format('woff'),
        url('GTWalsheimProMedium.svg#GTWalsheimProMedium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'GTWalsheimProMedium-Oblique';
    src: url('GTWalsheimProMedium-Oblique.eot');
    src: url('GTWalsheimProMedium-Oblique.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProMedium-Oblique.woff2') format('woff2'),
        url('GTWalsheimProMedium-Oblique.woff') format('woff'),
        url('GTWalsheimProMedium-Oblique.svg#GTWalsheimProMedium-Oblique') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'GTWalsheimProBlack-Oblique';
    src: url('GTWalsheimProBlack-Oblique.eot');
    src: url('GTWalsheimProBlack-Oblique.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProBlack-Oblique.woff2') format('woff2'),
        url('GTWalsheimProBlack-Oblique.woff') format('woff'),
        url('GTWalsheimProBlack-Oblique.svg#GTWalsheimProBlack-Oblique') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'GTWalsheimProUltraBold';
    src: url('GTWalsheimProUltraBold.eot');
    src: url('GTWalsheimProUltraBold.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProUltraBold.woff2') format('woff2'),
        url('GTWalsheimProUltraBold.woff') format('woff'),
        url('GTWalsheimProUltraBold.svg#GTWalsheimProUltraBold') format('svg');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'GTWalsheimProUltraLight';
    src: url('GTWalsheimProUltraLight.eot');
    src: url('GTWalsheimProUltraLight.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProUltraLight.woff2') format('woff2'),
        url('GTWalsheimProUltraLight.woff') format('woff'),
        url('GTWalsheimProUltraLight.svg#GTWalsheimProUltraLight') format('svg');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'GTWalsheimProThin';
    src: url('GTWalsheimProThin.eot');
    src: url('GTWalsheimProThin.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProThin.woff2') format('woff2'),
        url('GTWalsheimProThin.woff') format('woff'),
        url('GTWalsheimProThin.svg#GTWalsheimProThin') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'GTWalsheimProRegular-Oblique';
    src: url('GTWalsheimProRegular-Oblique.eot');
    src: url('GTWalsheimProRegular-Oblique.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProRegular-Oblique.woff2') format('woff2'),
        url('GTWalsheimProRegular-Oblique.woff') format('woff'),
        url('GTWalsheimProRegular-Oblique.svg#GTWalsheimProRegular-Oblique') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'GTWalsheimProBold';
    src: url('GTWalsheimProBold.eot');
    src: url('GTWalsheimProBold.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProBold.woff2') format('woff2'),
        url('GTWalsheimProBold.woff') format('woff'),
        url('GTWalsheimProBold.svg#GTWalsheimProBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'GTWalsheimProRegular';
    src: url('GTWalsheimProRegular.eot');
    src: url('GTWalsheimProRegular.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProRegular.woff2') format('woff2'),
        url('GTWalsheimProRegular.woff') format('woff'),
        url('GTWalsheimProRegular.svg#GTWalsheimProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GTWalsheimProLight';
    src: url('GTWalsheimProLight.eot');
    src: url('GTWalsheimProLight.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProLight.woff2') format('woff2'),
        url('GTWalsheimProLight.woff') format('woff'),
        url('GTWalsheimProLight.svg#GTWalsheimProLight') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'GTWalsheimProLight-Oblique';
    src: url('GTWalsheimProLight-Oblique.eot');
    src: url('GTWalsheimProLight-Oblique.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProLight-Oblique.woff2') format('woff2'),
        url('GTWalsheimProLight-Oblique.woff') format('woff'),
        url('GTWalsheimProLight-Oblique.svg#GTWalsheimProLight-Oblique') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'GTWalsheimProBold-Oblique';
    src: url('GTWalsheimProBold-Oblique.eot');
    src: url('GTWalsheimProBold-Oblique.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProBold-Oblique.woff2') format('woff2'),
        url('GTWalsheimProBold-Oblique.woff') format('woff'),
        url('GTWalsheimProBold-Oblique.svg#GTWalsheimProBold-Oblique') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'GTWalsheimProUltraBold-Oblique';
    src: url('GTWalsheimProUltraBold-Oblique.eot');
    src: url('GTWalsheimProUltraBold-Oblique.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProUltraBold-Oblique.woff2') format('woff2'),
        url('GTWalsheimProUltraBold-Oblique.woff') format('woff'),
        url('GTWalsheimProUltraBold-Oblique.svg#GTWalsheimProUltraBold-Oblique') format('svg');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'GTWalsheimProBlack';
    src: url('GTWalsheimProBlack.eot');
    src: url('GTWalsheimProBlack.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProBlack.woff2') format('woff2'),
        url('GTWalsheimProBlack.woff') format('woff'),
        url('GTWalsheimProBlack.svg#GTWalsheimProBlack') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'GTWalsheimProThin-Oblique';
    src: url('GTWalsheimProThin-Oblique.eot');
    src: url('GTWalsheimProThin-Oblique.eot?#iefix') format('embedded-opentype'),
        url('GTWalsheimProThin-Oblique.woff2') format('woff2'),
        url('GTWalsheimProThin-Oblique.woff') format('woff'),
        url('GTWalsheimProThin-Oblique.svg#GTWalsheimProThin-Oblique') format('svg');
    font-weight: 100;
    font-style: italic;
}

